/////////////////////////////////////////////////////////////////////////
//
// Amuse Engine SDK - geometry/mesh
// Copyright( c) 2015.  All Rights Reserved
//
// File:		AEMeshManager.cpp
// Author:		Gianluca Belardelli
// Date:		05/05/2015
//
/////////////////////////////////////////////////////////////////////////
#include <AEEngine.h>

////////////////////////////////////////////
// Static Methods
////////////////////////////////////////////
AEMeshManager* AEMeshManager::GetMeshManager( void )
{
	return AENULL;
}


////////////////////////////////////////////
// Public Methods
////////////////////////////////////////////
AEMeshManager::AEMeshManager( const char *lpManagerName, AEINT32 nFlags, AEINT32 nMemLimit ) : 
	AEResourceManager( lpManagerName, nFlags, nMemLimit )
{
}

AEStaticMesh *AEMeshManager::LoadStaticMeshFile( const char *lpFilename )
{
	return AENULL;
}

AEBaseMesh *AEMeshManager::FindMeshFile( const char *lpFilename, AEMeshType eType )
{
	return AENULL;
}


////////////////////////////////////////////
// Protected Methods
////////////////////////////////////////////
AEResource *AEMeshManager::LoadResource( const char *lpFilename )
{
	AEASSERT_MSG( FALSE, "AEMeshmanager::LoadResource non supportato.");
	return AENULL;
}

AEResource *AEMeshManager::CreateResource( const char *lpFilename, AEResourceSnapshotEntry *lpExtraInfo )
{
	return AENULL;
}

